746 50
596 404
710 277
500 779
374 471
585 621
298 963
736 366
39 841
732 189
850 945
679 786
1002 541
1001 71
1001 117
1000 641
1000 799
1000 999
1000 568
999 524
999 255
999 953
999 963
999 48